'宣言
Public Overloads Function Add(Of TKey)( _ ByVal keySelector As System.Linq.Expressions.Expression(Of Func(Of T,TKey)), _ ByVal keyIsUnique As System.Boolean, _ ByVal onlyOnce As System.Boolean _ ) As IIndexScanner(Of T,TKey)
public IIndexScanner<T,TKey> Add<TKey>( System.Linq.Expressions.Expression<Func<T,TKey>> keySelector, System.bool keyIsUnique, System.bool onlyOnce )
パラメータ
- keySelector
- インデックスのキーセレクタ式。 KeySelectorを参照してください。
- keyIsUnique
- このインデックスで使用されているキーがインデックス付きのコレクションに対する一意のキーかどうかを指定します(デフォルトは false)。
- onlyOnce
- このメソッドの呼び出し前にインデックスが存在してはならないかどうかを指定します(デフォルトは false)。 この keySelectorを持つインデックスが既に存在する場合、 trueの場合は例外が生成され、 falseの場合、このメソッドの呼び出しは無視されます。
型パラメータ
- TKey
- インデックスキーの型。
戻り値の型
新しいインデックスは、インデックスのコレクションに追加されます。